simultaneous contacts - German English Dictionary